package com.wuzhen.wzzt.core.ret;

/**
 * @Description: 响应码枚举，参考HTTP状态码的语义
 * @author zhengzheng
 * @date 2022年3月16日 11:28
 */
public enum RetCode {

	// 成功
	SUCCESS(200),

	// 失败
	FAIL(400),

	// 未认证（签名错误）
	UNAUTHORIZED(401),

	// 微信登录失败
	WX_UNAUTHORIZED(402),

	// 微信登录会话过期
	WX_SESSION_TIMEOUT(403),

	/** 未登录 */
	UNAUTHEN(4401),

	/** 未授权，拒绝访问 */
	UNAUTHZ(4403),

	// 服务器内部错误
	INTERNAL_SERVER_ERROR(500);

	public int code;

	RetCode(int code) {
		this.code = code;
	}
}
